Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 POPLAR ROAD Semi-Detached £50,000 2 Feb 2001
44 POPLAR ROAD Terraced £200,000 3 May 2023
46 POPLAR ROAD Terraced £117,000 8 Apr 2005
53 POPLAR ROAD Terraced £50,000 24 Nov 2000
57 POPLAR ROAD Terraced £185,000 22 Aug 2023